-- Copyright (c) 2015,2016 Lucky Byte, Inc.
--
-- Summary : POS 009.1 交易后处理
--
-- Author  : 吴小虎 <xiaohu@lucky-byte.com>
-- Since   : 2016.7.10
--
-- History
--  * 2015.7.10 : 创建此文件
--  * 2015.8.27 : 修改返回值为系统响应码
--


-- 交易转发后处理
-- 如果处理成功，应该返回 '00'，否则返回一个合适的系统响应码
--
reqt.postproc = function()
    if reqt.trinfo.code == 't20' then   -- 消费交易
        local  _postproc = require 'core.p091.reqt.postp_t20'
        return _postproc()
    end
    if reqt.trinfo.code == 't60' then   -- 助农取款
        local  _postproc = require 'core.p091.reqt.postp_t60'
        return _postproc()
    end

    logger.debug('交易[%s]无需交易成功后处理...', reqt.trinfo.name)
    return '00'
end
